sum-difference radar - German English Dictionary